• word of the day

    downy mildew

    downy mildew - Dictionary definition and meaning for word downy mildew

    Definition
    (noun) any of various fungi of the family Peronosporaceae parasitic on e.g. grapes and potatoes and melons
    Synonyms : false mildew

Word used in video below:
text: 20 downy mattresses princess for the
Download our Mobile App Today
Receive our word of the day
on Whatsapp